
body{  font-size:16px; color:#666;background: #f6f6f6;overflow-x: hidden}
a{ color:#3c3c3c;text-decoration:none}
a:hover{ text-decoration:none !important;}
li{ list-style:none;}
img{border: 0;}
.navbar-nav{margin-top: 0;background: white}
.dropdown-menu{border: none}

/*首页轮播*/
.carousel-indicators.bottom-lows li { width: 40px; height: 6px; border-radius:0;margin: 0 15px ;border-color: transparent; background: white;}
.carousel-indicators.bottom-lows .active {background-color: #834c92; width: 40px; height: 6px;}
/*首页轮播结束*/
/*轮播*/
#carousel-example-generic .carousel-control {background-image: none;width:40px;height: 40px;background: #363636; opacity: 1}
#carousel-example-generic .carousel-control:hover{background: #834c92}
#carousel-example-generic .carousel-control img {width:16px;margin-top: 5px }
#carousel-example-generic .left{left: 0}
#carousel-example-generic .left img{margin-right: 4px}
#carousel-example-generic .right{right: 0}
#carousel-example-generic .right img{margin-left:3px; }
/*轮播*/

/*首页新闻模块*/
.g-module{margin-top: 15px}
.g-module   img{width: 100%}
.g-module .g-title{color:#834c92;font-size: 16px;font-weight: bold }
.g-module .g-content{font-size: 15px;line-height: 30px;letter-spacing:1px;text-align: justify}
.g-module .container .row .col-md-9,.g-module .container .row .col-md-4 {padding: 0}
.g-module .container .row .col-md-4{padding: 3px}
.g-module .container .row .col-md-3{padding:35px 30px 72px 24px;border: 1px solid #bababa;height: 454px  }
.g-module .g-bordr .col-md-9   img{height: 454px}
.g-module .g-more{color:#834c92;font-size: 15px;position: absolute;bottom: 17px;right: 32px;}
.g-module .more-big{    background: #834c92;color: white;padding: 12px 32px;border-radius: 18px;right: 43px;font-size: 17px}
.g-module .g-conta{margin-top: 25px;margin-bottom: 40px}
.g-module .g-conta .g-bottom {border: 1px solid#bababa;border-top: 0;padding: 28px 34px 20px 34px;height: 170px; }
.g-module .g-hidden{position: absolute; top:0;width: 100%}
.g-module .jia{width: 50px;height: 50px;position: absolute; top:3px;right:6px}
.g-module .g-miaoshu{width: 240px;background:#834c92;opacity: 0.75;color: white;font-size: 20px;text-align: center;margin-top: 85px;padding: 5px 0 }
.g-module .g-top-zhe{position: absolute;top: 3px;background: black;opacity: 0.4;display: none}
.bottom-er{margin-top: 30px;margin-right: 20px;margin-left: 20px}
/*首页新闻模块结束*/



/*心智习惯*/
.g-hert{margin-top: 40px;margin-bottom: 52px}
.g-hert .row .col-md-12{padding: 0}
.g-hert .xuxian{height: 1px;border-top: 0px dashed #834c92;}
.g-hert .xuxian .x-left{color: #834c92;padding-right: 30px;background:#f6f6f6;font-size: 20px;margin-top: -15px;font-weight: bold;text-transform:uppercase}
.g-hert .xuxian .x-right{color: #5e5e5e;padding-left: 10px;background:#f6f6f6;font-size: 12px;margin-top: -16px}
.g-hert .x-b img {width: 100%;margin-top: 20px}
.g-hert .x-c-t{background: #834c92;color: white;font-size: 20px;padding: 10px 35px;margin-top: 20px;font-weight: bold;overflow: hidden;width: 100%; }
.g-hert .x-c-t .s-n{text-transform:uppercase;font-weight: normal;font-size: 18px}
.g-hert .x-c-t .logo-wh{line-height: 59px}
.g-hert .x-c-t .logo-whi{width: 200px;height: 35px;float: right;margin-top: 0}
.g-hert .x-c-c-t span{color: black;font-weight: bold;text-transform:uppercase}
.g-hert .x-c-c{padding: 20px 35px;margin-top: 20px;border: 1px solid #ADADAD;line-height: 32px}
.g-hert .x-c-c .x-c-c-t{font-size: 15px;line-height: 40px;text-transform:uppercase}
.g-hert .x-c-c .speil-t{font-size: 15px;line-height: 30px;text-transform:uppercase}
.g-hert .x-c-c span{line-height: 30px}
.g-hert .x-c-c-t span{color: #834c92;font-weight: bold}
.g-hert .x-c-c .list-16{overflow: hidden}
.g-hert .x-c-c .list-16 li{float: left;line-height: 30px;width: 20%}
.g-hert .x-c-c .x-c-c-t-t{color: #834c92;font-weight: bold;}
.x-c .speacil{padding: 0;border: none}
.content-pc .sss-spe{color: #834c92}
/*心智习惯结束*/
/*媒体报道*/
.g-hert .meiti{margin-top: 20px}
.g-hert .meiti .m-img{width: 230px}
.g-hert .meiti img{width: 100%}
.g-hert .meiti .word{width: 310px}
.g-hert .meiti .title,.g-hert .meiti .cont{padding-left: 10px}
.g-hert .meiti .title{font-size: 15px;line-height: 20px;color: #262626;font-weight: bold  }
.g-hert .meiti .cont{font-size: 15px;line-height: 24px;color: #3c3c3c  }
.g-hert .meiti .r-more{padding: 3px 6px;background: #834c92;color: white;margin-left: 10px;font-size: 12px;text-transform:uppercase;   margin-top: 40px;  display: inline-block;}
.g-hert .meiti .col-xs-12{margin-bottom: 50px}


/*媒体报道结束*/



/*联系我们*/

.g-hert .join .join-top{text-align: center;padding-top: 140px}
.g-hert .join .join-bto{padding: 40px 32px}
.g-hert .join .join-bto .join-tit{color: #834c92; font-size: 16px;font-weight: bold}
.g-hert .join .join-bto .join-t{    color: black;  font-size: 15px;  line-height: 30px;margin-bottom: 0;}
/*联系我们结束*/

/*家长声音*/
.g-hert .voice .voice-6{text-align: center}
.g-hert .voice .voice-6 .voic-r{padding: 15px 20px;width: 350px;height:320px;border: 2px solid #834c92;margin-top: 20px}
.g-hert .voice .voice-6 .voic-r p{font-size: 14px;line-height: 28px}
.g-hert .voice .voice-6 .voic-r span{position: relative;  right: -60px;  top: 20px;}
.g-hert  .word-eng p{text-transform:uppercase;line-height: 28px;font-size: 14px;margin-top: 38px;text-align: justify}
.g-hert  .word-eng span{display: block;color: black;font-weight: bold}

/*家长声音结束*/
/*特色活动*/
.g-hert .acti{margin-top: 30px;}
.g-hert .acti .col-md-12{margin-bottom: 30px;}

.g-hert .acti .ac-img{text-align: center}
.g-hert .acti .ac-w-t{font-size: 20px;line-height: 26px;color: #834c92;font-weight: bold;text-transform:uppercase}
.g-hert .acti .ac-w-c{font-size: 15px;line-height: 32px;text-transform:uppercase}
.g-hert .act-x{padding:30px 0 30px 140px; }
.g-hert .act-x p{color: #834c92;line-height: 32px;font-size: 16px;font-weight: bold}
.g-hert .act-x ul {overflow:hidden}
.g-hert .act-x ul li {width: 33%;font-size: 14px;line-height: 36px;padding-left: 15px}


/*特色活动*/

/*加入我们*/

.table-bordered {
    border: 1px solid #834c92;  /* 整体表格边框 */
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
    vertical-align: middle;
    border: 1px solid #834c92;  /* 单元格边框 */
    line-height: 1.42857143;
    border-top: 1px solid #ddd;
    text-align: center;
    font-size: 15px;
    padding: 14px;
}
.table-bordered{border: 1px solid #834c92}
.t-left{text-align: left!important;}
.g-hert .table-j{margin-top: 30px}
/*加入我们结束*/
/*特色课程*/
.g-hert .small{margin-top: 20px}
.g-hert .small .col-md-7{padding: 0}
.g-hert .row  .lo-wh{padding: 20px 45px;font-size: 15px;line-height: 26px;}
.g-hert .row  .lo-wh .more-title{color: #2c2c2c;font-weight: bold}
.before{color: #834c92;font-weight: bold;margin-top: 15px}
.before:after{display: inline-block; width: 0;height: 0;content: "";border: 6px solid transparent;border-top: 10px solid #834c92;opacity: 1;position: relative;top: 6px;left: 5px}
.pull-left .sanj:after{display: inline-block; width: 0;height: 0;content: "";border: 6px solid transparent;border-top: 10px solid #834c92;opacity: 1;position: relative;top: 6px;left: 5px}

/*特色课程结束*/


/*入园咨询*/
.g-hert .ryzx{font-size: 20px;line-height: 36px;color:#834c92;text-align: center;font-weight: bold;margin-top: 10px;clear: both}
.g-hert .small .spel{font-size: 15px;color: black;font-weight: bold}
.g-hert .rry table tr:first-child td{border-top: 1px solid#834c92}
.g-hert .rry table td{padding: 10px}
.g-hert .rry .col-md-8,.g-hert .rry .col-md-4{padding: 0;padding-top: 20px;}



/*入园咨询结束*/
.p-l-sp{margin-left: 33%}

/*活动详情*/
.g-hert .x-c-c .hdxq{text-align: center}
.g-hert .x-c-c .hdxq span{color: #834c92;font-weight: bold;font-size: 16px}
.g-hert  .hddd img{display: block;margin: 5px auto;width: 810px}

/*活动详情结束*/
/*创设环境*/

.chuang{text-align: center;}
.chuang .top-ch{background: white;border: 1px solid #c2c2c2;}
.chuang  img{width:100% }
.g-hert .acti .col-md-12{margin-bottom: 20px;}
.g-hert .acti .teacher{margin-top: 40px;overflow: hidden}
.g-hert .acti-speil{margin-top: 0}


/*创设环境*/
.chuang{margin-top: 20px}
.chuang .chuang-c{text-align: center;margin-bottom: 20px}
.chuang .chuang-c img{width: 100%;height: 320px}
.chuang .chuang-c .chuang-con{border: 1px solid #dedede;border-top: none;width: 100%;background: #ffffff;height: 200px;padding:30px 34px}
.chuang .chuang-c .chuang-con p{;line-height: 30px;font-size: 15px}
.chuang .chuang-c .chuang-con .title{color: #834c92;font-weight: bold;line-height: 40px;font-size: 16px}







.biao{padding: 8px 20px;background:#834c92;color: white;border-radius: 8px;line-height: 55px}
.biao:hover{color: white;background: #6b3d79;text-decoration: underline}
/*创设环境*/

/*心智习惯*/
.x-c .magrin-3{margin-top: 20px;}
.x-c  .zhao{position: relative}
.x-c  .zhe-img{width: 100%}
.x-c  .yan{position: absolute;top: calc(50% - 30px);left:calc(50% - 30px) ;}
.x-c  .yan-b{position: absolute;top: calc(50% + 40px);left:calc(50% - 75px);color: white;width: 150px;text-align: center}
.x-c .zhaoc{width: 100%;height: 20px;background: #834c92;position: absolute;top: 0;opacity: 0.5;display: none}
.x-c  .zhezhao{width: 100%;height: 20px;position: absolute;top: 0;padding:25px 18px;color: white;display: none}
.x-c  .zhezhao p{font-size: 15px;line-height: 24px}
.x-c  .zhezhao .title{font-weight: bold}


/*心智习惯*/
.g-hert .row .act-xx{margin-top: 30px}
.bbgg{height: 700px;background: url(../img/rybg.jpg);background-size: cover ;background-position: center}
.bbgg .pull-left{width: 50%}
.bbgg .ry-con{width: 70%}
.bbgg .ry-img{width: 95%}


.panel-primary{border: none}
.panel-primary > .panel-heading{background: #DEDDDD;border:1px solid #bfbebe;border-radius: 5px}
.panel-primary > .panel-heading + .panel-collapse > .panel-body{border: 1px solid #bfbebe;border-radius: 5px;color: #3F3F3F;border-top:none }
.panel-group .pull-left ,.pull-right {padding: 8px 15px}
.panel-group .pull-left .title {font-size: 20px;color: #834C92;font-weight: bold}
.panel-group .pull-left .num{color: #525252}
.panel-group .pull-left span{margin-left: 15px}
.panel-group .pull-right i{font-size: 18px;font-weight: normal;color: #525252  }
.panel-group .pull-left i{font-size: 18px;font-weight: normal;color: #525252  }
.panel-group .panel-body{padding: 8px 25px;line-height: 32px}
.panel-group{margin-bottom: 5px}
.panel-group .pull-left span{color: #525252}
.panel-group .pull-left .glyphicon-map-marker{color: #834c92}



@media screen and (max-width:1199px){


    .g-module .g-miaoshu{width: 200px;height: 70px;background:#834c92;opacity: 0.75;color: white;font-size: 20px;padding-top:0;text-align: center;margin-top: 65px }
    .g-hert .meiti .m-img{width: 330px}
    .g-hert .meiti img{width: 100%;display: block;margin: 0 auto}
    .g-hert .meiti .col-xs-12{padding-left: 130px}
    .g-hert .join .join-top p {width: 160px;margin: 0 auto}
    .g-hert .join .join-bto{padding: 100px 15px}
    .g-hert .voice .voice-6 .voic-r{width: 280px;height: 320px}
    .g-hert .voice .voice-6 .voic-r span{position: relative;  right: 0;  top: 0;}
    .g-hert .act-x{padding:30px 0 30px 0;}

}

@media screen and (max-width:991px){

    .g-module .container .row .col-md-9 img{height: auto}
    .g-module .g-miaoshu{width: 400px;height: 140px;background:#834c92;opacity: 0.75;color: white;font-size: 30px;padding-top:25px;text-align: center;margin-top: 155px }
    .g-hert .meiti .pull-left{clear: both!important;}
    .g-hert .meiti .col-xs-12{padding-left: 15px}
    .g-hert{margin-bottom: 40px}
    .g-hert .join .join-top{padding: 40px 120px}
    .g-hert .join .join-bto{padding: 80px 15px}
    .g-hert .voice .voice-6 .voic-r{width: 320px;height: 280px}
    .g-hert .acti .ac-img img{margin-top: 25px}
    .g-hert .act-x{padding:30px 0 30px 5px;}
    .g-hert .small .col-md-7{padding: 15px}
    .g-hert .meiti .r-more{margin-top: 0}
    .g-module .g-conta .g-bottom{height: auto}
    .p-l-sp{margin-left: 0}
    .g-hert  .hddd img{display: block;margin: 5px auto;width:90%}
    .g-module .container .row .col-md-3{height: 354px}
    .chuang .chuang-c img{width: 100%;height: auto}
    .chuang .chuang-c .chuang-con{border: 1px solid #dedede;border-top: none;width: 100%;background: #ffffff;height: auto;padding:30px 34px}
    .chuang .chuang-c .chuang-con{border: 1px solid #dedede;border-top: none;width: 100%;background: #ffffff;height: auto;padding:30px 34px}
    .g-miaoshu p{line-height: 70px}
    .bbgg{height: 500px;}
    .panel-group .pull-left ,.pull-right {padding: 5px 0}
    .form .panel-group .pull-left ,.pull-right {padding: 5px 10px}
    .panel-group .pull-left .title {font-size: 18px;color: #834C92;font-weight: bold}
    .panel-group .panel-body{padding: 10px 8px;line-height: 25px}
    .panel-heading{padding: 5px 3px}
    .panel-group .pull-left span{margin-left: 5px}


}
@media screen and (max-width:810px) {
    .g-hert .x-c-t .logo-wh {
        line-height: 20px;
    }

    .g-hert .x-c-t .logo-whi {
       display: none;
    }
}

@media screen and (max-width:767px){
    .carousel-indicators{bottom: 0}
    .carousel-indicators.bottom-lows li { width: 20px; height: 4px; margin: 0 6px ;}
    .carousel-indicators.bottom-lows .active {width: 20px; height: 4px;}
    .g-module .container .row .col-md-3{padding:35px 30px 34px 24px;border: 1px solid #bababa  }
    .g-module .g-miaoshu{width: 200px;height: 70px;background:#834c92;opacity: 0.75;color: white;font-size: 20px;padding-top:0;text-align: center;margin-top: 70px }
    .g-hert .xuxian .x-left{padding-left: 10px}
    .g-hert .x-c-c{padding: 10px 15px}
    .g-hert .speacil{padding:0 }
    .g-hert .xuxian .x-left{color: #834c92;padding-right: 30px;background: #f6f6f6;font-size: 18px;margin-top: -14px;font-weight: bold;text-transform:uppercase;margin-right: 0}
    .g-hert .x-c-c .list-16 li{float: left;line-height: 30px;width: 50%;margin-bottom: 8px}
    .g-hert .row .col-md-12{padding:10px 3% ;}
    .g-hert .meiti .col-xs-12{margin-bottom: 25px}
    .g-hert .meiti .m-img{width: 100%}
    .g-hert .meiti .word{width: 100%}
    .g-hert .meiti img{width: 100%;display: block;margin: 0 auto}
    .g-hert .meiti .col-xs-12{padding-left: 15px}
    .g-hert{margin-bottom: 40px}
    .g-hert .join .join-top{text-align: center;padding: 30px 0}
    .g-hert .join .join-bto{text-align: center;padding: 0 0}
    .g-hert .voice .voice-6 .voic-r{width: 220px;height: 360px}
    .g-hert .acti .ac-img {margin-bottom: 25px}
    .g-hert .act-x ul li {width: 80%;font-size: 15px;line-height: 36px;margin-bottom: 15px}
    .g-hert .table-j table{width: 500px}
    .g-hert .table-j{margin-top: 20px;overflow-x: scroll}
    .g-hert .small .col-md-7{padding: 15px}
    .g-hert .meiti .r-more{margin-top: 0}
    .g-module .g-conta .g-bottom{height: auto}
    .p-l-sp{margin-left: 0}
    .g-hert  .hddd img{display: block;margin: 5px auto;width:90%}
    .g-module .container .row .col-md-3{padding:35px 30px 12px 24px;border: 1px solid #bababa;  height: 274px; }
    #carousel-example-generic .carousel-control{display: none}
    .g-miaoshu p{line-height: 70px}
    .bbgg{height: 650px;background-size:cover }
    .bbgg .pull-left{width: 100%}
    .bbgg .ry-con{width: 95%}
    .bbgg .ry-img{width: 100%}
    .g-module .more-big {  background: #834c92;  color: white;  padding: 6px 22px;  border-radius: 14px;  font-size: 15px;}
    .navbar-default .navbar-toggle{margin-right: 35px}
    .form .panel-body input{margin: 5px 0}
	.g-hert .row  .lo-wh img{margin-top:0}


}

*{padding: 0; margin: auto;font-family:"微软雅黑";}
.g-hert  .smalll{font-weight: normal}
